History
History
Synonyms
UK
US
Meaning:
recommend

to speak favourably of (a person, thing); say that one thinks (something) is good (for a purpose) or that (a person) is suitable (for a post etc)

advise, approve

replace

to put (something) back in its place; to take the place of (a person, thing); to supply, use, (a person, thing) as a substitute

take the place of; put in place of

supplant

to take the place of (a person, machine, system etc)

displace, replace

FRONT FOR as in Wiktionary
FRONT FOR as in Wikipedia